find oneself in a bind - Francés Inglés Diccionario